polymer-matrix composite - French English Dictionary